2015-08-20 - 21256 - Spec - ASN Pro-Forma Invoice mailing issue - (Dan B by 2015-09-30) #ABAPFORMS #JapanSD #invoices #JapanABAP
SPECIFICATIONS
21256-Spec- ASN/Pro-Forma Invoice mailing issue
Purpose
Currently Japan are printing out Pro-forma invoice and attach to send to COD customer as their customer want to know the delivery date & price for each item. Human error will occur.
Fix ASN delivery date texting & develop to output and send Pro-Forma Invoice out together with ASN
Admin Info
Purpose
|
Form for proforma invoice and Ship.not form changes.
|
Requested By
|
Daniel Brennan
|
Spec Created By
|
Deepak Yasam
|
Spec Created Date
|
08/24/2015
|
Spec QA by
|
Surya Basa
|
Objects
|
ZSF_SHIPING_NOTICE_JP
|
Document Status
|
Completed
|
Estimates
Sl.No
|
Activity
|
Estimation in Hours
|
Estimation in Hours
|
1
|
Research
|
00
|
|
2
|
Documentation
|
04
|
|
3
|
Development/ Config
|
12
|
|
4
|
Unit test in DEV
|
04
|
|
5
|
Unit test in QUA
|
00
|
|
6
|
Other activity
|
|
|
|
TOTAL
|
20
|
|
References
Prior Tickets
[Provide links of prior associated Spec / Break Fix BOSS document(s)]
Documents
[Attach any document(s) received for the requirement(s)]
Spec Changes
[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]
Sl.
|
Change Details
|
Requested By
|
Requested On
|
Notes if any
|
1
|
Add RDD,Unit price,total price fields for Japan Shipping Notification Form
|
Daniel Brennan
|
08/31/2015
|
|
2
|
Include tax, freight, and COD charges in the Total price subtotal for Japan Ship.Not.form
|
Daniel Brennan
|
09/09/2015
|
|
3
|
Change the total price field in the Japan Shipping Notification Form
|
Daniel Brennan
|
09/17/2015
|
|
4
|
Add subtotals similar to proforma to japan shipping not .form
|
Daniel Brennnan
|
10/12/2015
|
|
|
|
|
|
|
Functional Requirement
Purpose/WHY:
The Japan team would like to start automatically emailing the invoice output for the proforma invoice to the customers. So NEC wants below changes in the Smartform.
- Allow form to be emailed based on condition records
- Add requested delivery date from sales order to header information (under the current delivery date line)
- Add a title at the top of the form (similar to the existing output - ex. "Proforma Invoice 91473262")
Below translations required to update in the smartform are;
- The title of the proforma for Japan should be 仮請求書
- The requested delivery date label will be 納品日
In Scope:
Above changes are required for Japan sales org only for ZRDJ output (Email).
Out of Scope:
Other sales org and other outputs are not considered under the above change.
Solution Summary
1.Required to update the existing smartform - ZLB_BIL_INVOICE_JP_WO_DUPLEX assigned with ZRDJ output, Medium- External send, under application - V3.
Below are the changes required to update in the above mentioned smartform:
- Add requested delivery date at required place in the Form. (Value should be passed from Sales order header)
- Change the title of the form with new label provided by NEC.
- Maintain condition record with key- Sales org./Bill. type/Payer, to trigger the output.
2. Below changes should be made for the japan Ship.not form(ZJSN).
- Add requested delivery date at the header
- Add unit price on each item (value could be pulled from the proforma (F8) invoice that would have already been generated)
- Add total price at footer of form
3. Include tax, freight, and COD charges in the Total price subtotal.
4. Changed the total price field in the Japan Shipping Notification Form.
5 . Add subtotals similar to proforma to japan shipping not .form
Test Plan
[List test scenarios/cases to be executed here]
Test ID
|
Test Scenario
|
Expected Results
|
SD001
|
Create a customer invoice (F2)
SA- 3200/10/00
|
Output form ZRDJ should trigger successfully and there should have no new changes mentioned above.
|
SD002
|
Create a credit memo (G2)
SA-3200/10/00
|
Output form ZRDJ should trigger successfully and there should have no new changes mentioned above.
|
SD003
|
Maintain condition record for ZRDJ output (Email) with key combo-
Sales org./Bill. type/Payer.
Create proforma invoice (F8)
SA-3200/10/00
|
Output form ZRDJ should trigger successfully and new changes should
|
Shipping Not.form changes: -1
Test ID
|
Test Scenario
|
Expected Results
|
SD001
|
Create a ZOR SO in 3200,10,00 Sales area and corresponding delivery.Issue ZJSN email output.
|
The output form should have req.del date at header,unit price at item level and total price at subtotals.
|
SD002
|
Create a ZRAW SO in 3200,10,00 Sales area and corresponding ZRLF delivery.Issue ZJSN email output.
|
The output form should have req.del date at header,unit price at item level and total price at subtotals.
|
Shipping Not.form changes - 2 :
Test ID
|
Test Scenario
|
Expected Results
|
SD001
|
Create a ZOR SO in 3200,10,00 Sales area and corresponding delivery.Issue ZJSN email output.
|
The output form should have total price at subtotals with tax, freight, and COD charges included in it.
|
SD002
|
Create a ZRAW SO in 3200,10,00 Sales area and corresponding ZRLF delivery.Issue ZJSN email output.
|
The output form should have total price at subtotals with tax, freight, and COD charges included in it.
|
Solution Details
1.Changes are made in the smartform ZLB_BIL_INVOICE_JP_WO_DUPLEX which is assigned with ZRDJ output type.
2.The Requested Delivery date (RDD) field is added in the form and date is taken from the Sales order header data.
3.Changed the title with the new translation in the form.
4.Changes are made in the Shiping notification form with output type ZJSN.
5.The Unit price at item level,total price at the subtotals have been added in the form ZSF_SHIPING_NOTICE_JP.
6. Changed the total price field in the Japan Shipping Notification Form.
7 . Add subtotals similar to proforma to japan shipping not .form
Note - The changes made for proforma invoice in smartform ZLB_BIL_INVOICE_JP_WO_DUPLEX are reverted back as NE recommended to use Shipping notification form for proforma also.
Issues
[List Issues / Bugs identified in configuration or development]